minimalistic split into packages