0.4.5 release integrate to master branch