manual render