new methods were added in Controller and View