batch of improvements