big bug fix on improvement_job