most functionality working part03, except reset button