random popular and fix read/unread