in place variables documentation