Support for function ids and action function
Added untested notice