Added reader for component spec