modify for cscope