make adrift compute clearer