added analysis fits concept. #295