lots of improvements to clients, clean up empty projects