renamed create method to new