增加setup、render；修改destroy