solid communication