This can take a few minutes