clean request wrap