Needs-based communication model