working on making complete buttons keep params