add local/full modes