upgraded security model