why inverting instantly not ok? But if read Strings and invert them in constructor its ok?