better reading of mes