Add the initialization function for interface