new module: friendly_register