First version doing some real stuff with a simulated reading