Removed safeStart for now, current implementation runs on client-side, which will cause issues.