Add request object to result for future needs
Sorry too many changes in this, but I added request param check to item, along with aphabetizing stuff, along with nil check on booleans