add reading time feature