removed more complexity from ability.