added vec1 to vec4  and implemented +=