James_Hastings loading ...