How is the space allocated?