revise controllers for lack of iOS JSON