parsing different components/features of possible text