2x boost performance+new cache/restore way