is this safe wrt external dependencies?