ability updates
TODO update