changed reader
fixed reader