add reading backgroud