data read, no algorithm so far