Split Project Implementation