trying to add screen size dependent adjustment