added safetext modifier