Initial work

The type parameter T is not used here