fixed vectorAdd