adding more allocators