fixed working sort ))