fix list generics binding