4350 Project - Group 3