Toilet Paper

Moterized Toilet Paper Spinner
Toilet paper that has a little motor on it so it is able to spin automatically for the person going to the bathroom. The battery could be stored in the tube of the toilet paper spindle. The motor could also be in there and spins in a similar way a conveyer belt. This makes it all encompasing.

Smart Motor
The motor is programed to know how hight it is above the ground, so it does not go beyond the maximum defined length. This keeps the toilet paper from getting dirty on the ground.

Toilet Paper Light
The spinning from the toilet paper could power a little generator with makes a light turn on next to the toilet paper. The spindle should be either sticky or grippy so there is a high value of Friction so it generates the most amount of energy.