move to Ransack (not finished)