Vector operator impliment