updating so that it draws from the outside in.
fix bug if input is single vcf file