add ERC1155 compatibility