improve price edit