add exception

when there is no currency info, do not calculate