Allocation overloads

All good?