Change a,b to dst,src to be more clear