communication artifacts