added secondary console
synchronized command execution