moved position out and fexed some other stuff