Helps to allocate