Pattern distribution