adding james changes