Branch for testing conservation of coupling interface and adding effieciency improvements to the interface