more mixed types