a hard patern