rename inner function name
add guard on render when loaded is empty. and remove stringify on default render
add more interpret test cases