templateid and doc fix