add python sorting