add method to update introspection of interface