initial stab at amount calculations