pre server commit