project explanation