Moved generic type

Moved type to the methods in order to provide multiple types for one single manager.