changed to use InputDataReader
initial jmh project commit