crate safeCamera method