starting to work in supporting long vectors. #149