Sort:  

yes yes and yes :)