CIS470: Team C