use . instead of source for sh