Optimizing a Shared project

Optimizing a Shared project