lookup does not guarantee any ordering, don't assume it does