added screen modality