adding last functions to IAction