pattern guide added