computed pattern