Inteligent use of the isReady function