updated FormatContext