Extended API sort