fixed patterns