Is the if required? We can simply call start()