hm: visual updates