more nil guards