Parametrc Pattern Design