TODOs ... perhaps refactor code a bit beforehand to get some functionality for mono and stereo nodes