Add Pattern Strategy