add test for complex token fallback