added readdens