improve condition edition