have command handlers handle parsing args to determine amounts.