removing tabs. Adding async thread exec