moving first command processing into 'con'