Revised level spec - added Position object