protect your startup code