delete() functions, new initializing