Completed fjw -> basic reduce