pulled up methods in the extractors