swag update
getting rid of api key
adding user validation and api