fix edit/fix bugs