find project root automatically