added vector testing stuff