pattern design examples