What does aufbessernd mean?

aufbessernd - German to English

enhancing