suppress generics warning