add JSX in depth