added ability to respond_to html