great deal and great communication