update create method