Working except for hidden type of chosen diamond inputs