added voltage reading