add readingSpec