add reg lib