updated jnigen