progress on FriendlyFireCommandExecutor