make it strict for text as well