bump to 4.0.3 and update changelog