adding more coverage for types binding