allocate function now returns starting positions
Revert "allocate function now returns starting positions"

This reverts commit fb9e8ec27ee43e6ba55e761d2d7cd51dfa2d9535.
layout