Here be whar da stress is.. ..dis make it feel beder?