Corrected Fee Caculation Bug