annotate
add abilities