eliminate Element as this makes everything way more complicated as it
should be