adding statuc ctnroller and methods with views