Convert campaigns controller to use decent composure