now changes with mouse interaction