improve pricing