Fixing timeout problem….need to be a little bit more friendly user by adding some progress dialog