flag init