new refresh visibility operation