more serialmonitor changes