Implemented tasks with elmah logging