only 1 method name for create