Allocate bug fixed. Switched from prev to next clearBit
Edited CheckPoint and StartUp to work cohesively