project structure well-formed