added request shell