example of source as ajax function, thought I added that already, apparently I didn't