more work on levelling system