add novoalign ref, clean up parts