pre all work commit