everything done and ready Except median