This is still not using the request class.