James L's fixes