added sorts
added vote