Waiting for the core function