patterns csv