changes for flag2