two ways to access this info - sometimes via data sometimes not