this is now correctly receiving arguments; when basic_beat starts, its stops the airflow successfully in a way s.t. airflow can still start up again if the command is received