add - function declaration vs expression