Delegate Assembly Registration