more work on visualisation