added log and delegates
added try-catch for any exception
added progress-logger
added final log-statement
added progress-logger
removed unnecessary lines
implemented asyc-task for elements migration
removed unnecessary lines
added selection of right tab
added some error-handling