ji stuff
initial revision
fixed deps