add authentication & security module