1.2

-indefy variables in right order
-delete gimmicky constructor