fixed parameter passing.