Add OS Startup hook support