update to final 1.0