need to work on contains preferences before using span/print.
force print is not the solution, because verbose doesn't mean anything if we only use forceprint