updating security
half way through security