add request options + view stuff