little changes & graceful degradation prep