fixed sort slow