lazily initialize request name