Added async task. Added Progress window