#visual enhancements