Implement Request interface and SimpleRequest object