FLAGS & NETS