Add request class. Not really tested yet.