HAVING IT ALL2