reducing screen function