support both worlds