back and forth comm