History factory