good place & great communication