controller has unique url, closes #3