pattern design for dummies