added elements and bytes expressions