action and event hrls for type defs