serial monitor basic structure added