register locally