major changed add salibration still neet to fix for only cs 137