Add guard, LiveReload to Workflow