Three types of abilities you need