new prepare and security additions