add more constructors to biquad