add registry interfaces