Use of separate interface software, main program calls functions from it