[fix] reader and test it