numerous articles in progress