screen material update