us_pres MVC, added param handling/validation