no need for scalar