added auto-scroll; reworked control panel