fix edit & create