and solubi