Add Guard and Live Reload