added some init stuff
some changes
work copy with get