re-ordered to correspond to paper reference ordering