Just wondering if I should create a separate thread for the above sorting problem??