ready and alert