RenderAction merge

merge finish
clear code and resource

pure API cod