rewrote building alignments to be multiprocessing