add the ability to delay showing the spinner