tidy utils
parse price more better