All in Jax Review