why the long wait ?