simplify history storage, don't use separate slots anymore