add tests for positioning