Try to work on Async Thread