better auto complete
add gupp and gpp