DOES IT ALL