update current functionality list