Add component abilities