final change for user sort