JAX activities