modify for project configure