SENIOR PROJECT 3