add amount.h|cpp