new/delete[] - it's not exception-safe ...