some basis function, more that strikly needed