server module request class removed backword compatibility safe code