Extend function set