added first version of reader