Current Landscape And Visual Roles