Improved contrats of text