Added direct allocations