new redender base