creating read