more non batch work. so easy to fool, git