playing with various dom code