pre work commit