Relaxed dependency on text