Save word in backround thread
Code cleaning