Revert "Revert "required for project""

This reverts commit 7798d0f654aa3ae81c1beb71cfaf089bbf55a598.