Random patterns