init stuff. lost and recovered.