Added 3 new projectors; refacttoring