Getting to grips with patterns