tmp commit work 40%