merges halservice and halresource