JAC Choice Filling