func_train sound only called once?