tried the naive of making multi-asset capable