fixed historycontroller as no timer service is available at creation time