Full james_and_max