adds hard binding pattern