www.squeak.org finally updated