TODO: * documentation * more example scripts (user contributions welcome)