fixed parameter building