removed fixed block allocation