add capability code