applied smaller improvements.