improve reader ui