Initial verwsion of dot product

It's not real dot product since worker only pretend to do any
calculations