CSC 569 Team