complete skeleton for services