positioning system redesign+cleanup+removed hackedness. Prettied interface