added position tests (2 still borked)