add JSX. closed #16