use par for formatting; misc