limit the type-argument