extraPoint avaliable
fix sort bug
grunt