auto commenting and better ctrlp