Deals with alternates.

About to add threading.