SOCL-351 Project