improved history fragment design