prices calculated correctly now