visualisation can now handle sessions