Finished the development of support for external interfaces