updating to 4.0