added gauge directive