fixed create method