improved comm files