NPAAE PROJECT: