         completions = @addChildren(lineScope, completions, prefixLower, [])
         usedMod = @getUseSearches(lineScope, usedMod, [])
       for useMod of usedMod
-        if lineContext == 1
-          completions = @addPublicChildren(useMod, completions, prefixLower, [])
-        else
-          completions = @addPublicChildren(useMod, completions, prefixLower, usedMod[useMod])
+        completions = @addPublicChildren(useMod, completions, prefixLower, usedMod[useMod])
     else
       lineScopes = @getLineScopes(editor, bufferPosition)
       cursorScope = @getClassScope(editor, bufferPosition, lineScopes)

    if @globalObjInd.indexOf(wordLower) != -1
      return @getDefLoc(@projectObjList[wordLower])
    # Look in local scopes
    lineContext = @getLineContext(editor, bufferPosition)
    for lineScope in lineScopes
      containingScope = @findInScope(lineScope, wordLower)
      if containingScope?

      return @modFiles[fileRef]+":"+lineRef.toString()
    return null

  getUseSuggestion: (editor, bufferPosition, prefixLower) ->
    useRegex = /^[ \t]*use[ \t]+/i
    wordRegex = /[a-z0-9_]+/gi
    suggestions = []
    line = editor.getTextInRange([[bufferPosition.row, 0], bufferPosition])
    if line.match(useRegex)?
      unless prefixLower.match(wordRegex)?
        prefixLower = ""
      matches = line.match(wordRegex)
      if matches.length == 2
        if prefixLower?
          for key in @globalObjInd when (@projectObjList[key]['name'].startsWith(prefixLower))
            if @projectObjList[key]['type'] != 'module'
              continue
            suggestions.push(@buildCompletion(@projectObjList[key]))
        else
          for key in @globalObjInd
            suggestions.push(@buildCompletion(@projectObjList[key]))
        return suggestions
      else
        modName = matches[1]
        suggestions = @addPublicChildren(modName, suggestions, prefixLower, [])
        for suggestion in suggestions
          if 'snippet' of suggestion
            suggestion.snippet = suggestion.snippet.split('(')[0]
        return suggestions
    return null # Unknown enable everything!!!!

  getLineScopes: (editor, bufferPosition) ->
    filePath = editor.getPath()
