updated registry module