patterns emerging