messing with critical variables