patterns!! 

patterns!!