Change the way positions are stored, save spots for mi ci u and p positions