Flags and Communication

FLAGS