split ShowAlert to ShowSuccess & ShowFailure
surround command with try/catch and add notify showfailure