random has labels now too