added command exception demarcation