Some generation and registration stuffs