flag method update per feedback