added remain-price but not use
formated prompt