Text this: Contractors and contractor directions theory and applications :