first attempt, not working
working multiple elements?
better semantics
merged in multE