using program state or machine event data