computing running in separate thread now