on_register, not registration