Change the way the positions are allocated