fix; tighten source reqs