Updated 'create' method