q, redirect, messages, object or none, utf8