fixed parameter array bug