nearly complete the security strengthen