You need to write some unit tests for this new controller.  Please pair with @asavchenko to write the unit tests and to help you with 'go fmt' so your comments show up correctly in GoDoc.