move read Methods to Helper