redefined project