together, we have it all.