implemented list_targets and summary