beginning work on the pattern classes

thanks Daniel