http://vms-tutorial.de/wiki//lib/Functions