parsing type parameters