save 28072014 pensee refactor for desquare