add security model, confirmation message and failure management