please work. we conditionalized hazards so that only signed in users can access them, using the finest avant garde code known to man.