add chain support