hard to read