fixes and unit tests of elements' object model