why wait so long?