119459 Write/present/sign for a wide range of contexts