changed start_on_create to call start()