2 of them wished to remain uncredited for personal reasons and the third just hasn't made an itch account yet, but you do bring up a good point, I will update the team size on the page.