messing around with calcActionValue