Various strategies are summarized under "Visual Support" with the TEACCH program having developed most of them. Structuring the environment through clear markings, signs and boundaries, making tasks easy to understand and visualizing time through visual timers, pictured or written calendars are some of these strategies. Communication apps now help non-verbal as well as verbal students express even complex needs and experiences so they can engage in differentiated communicative exchanges. Individuals with autism can also get help visualizing thoughts and beliefs through "Thought Bubbles", "Social Stories", "Contingency Maps", "Social Cartoons", "Scripts" and "Video-Modeling". An increased number of visually well structured teaching material is now available online.