introduced render method