We don't need to increment 'position'?