define: useCanonical, trim more stuff, ignore up