tidied up spatialisation module