Abstract pattern designn