some UI changes and fix all readings list bug