amount params can go through