add startup code