ensure projects are reset correctly, rather than just added and added and added