multiple additions to functions