Full Ivey_and_James