adding hooks into readVcf