First come first served is bad