added gof patterns. thx @mweibel for the summary :-D