waiting for CVS for a long time