instance creation have been redesigned - now it functioning as it should kinda :)
TODO it is still unfinished!!!