explain project context