messed around with user input params, still a WIP