add ability to cancel requests and not see in index