Rewrote section about communication, not entirely happy with it though