redifine ability