so what do 'thence' and 'whence' mean ?