visit migration fix, record_visit! done