polishing new/delete operators overloads