Replace simple lists with hash table and addition of parallel for loop for faster results