flags snapshot, WIP [ci skip]