fixed vector input