- implemented autostart