Stamford is part of Connecticut