added final project stuff