Extending the existing generics