corrected read method in region classes ( following the write ealier)