History controller skeleton