Optimized id:trick a bit, still no good.