view function needs to return a response