more work on amounts