add sort func