Delegate/HSR Registration

#