extract project in partial