we've got it all