add errorLog MVC; update error-handling