add 'go to definition' feature