removed not needed template parameter