Got rid of Allocate* library methods