James 2020 itinary