25-11-16:49

added read function