--
removed all the terriibly looking \n\r and also reworked the enable if so they should goes fine with visual!