А разве добавив кнопку button она не должна участвовать в программе, к примеру принудительная инициализация, фактически это будет тотже самый старт/стоп