renamed to visualhue.py