Refactored Request parameters into separate class.