controls rework

also started working on "friction" etc.