Redefining the arbitrary/function generator