override register