final price is added. description error is optimized.