Infinite patterns