safety precautions
reason for hack
regenerated index