jeff ament now lives in the city of seattle