Restored dot product