JANIsoft functions in detail