ready checking