small checks added to distvec