added multichain restrains