first full commit for 4.5.0