version 2.1, with finished control panel.