update required parameters handling