generics views mod