adding comments to solve decimal problems