fixing exploit vectors