if (group.count() == 0) {
group.shutdown();
}
Context context = controller.getContext();
context.unregister(controller);
Controller parentController = controller.getParent();
if (parentController != null) {
controller.unregisterParent();
parentController.unregisterChild(controller);