extended sample object