Basic offline history implemented