qsfw pattern