rename Register to RegisterAction