adding final proJECT