fix bugs update price