dynamic typing
next lvl
work with XML
small update