some progress on security module