logic for adding user to wave altered, still needs work; simulating button click