add enablefancyvisualization parameter
param tuning of terminal detection
forget to commit