updated the pathetic read