play with changing pattern size on the fly