new VCL file, implement some tips for improve render