try implement reader.js view