flags and fixed window protocol