Feature communication

Important bug fixes included in this PR