and more allocator stuff - getting close...? :)