update ability