added python code completion
fixed tab completion