for all type of screens