****************** is ready