assemble and alignment algorithms - test