having it all