Adding !request (closes issue #16)