new feature for bmp180 project