stability and communication improvements