feature: Add select, deselect, validate abilities