fix parameter validation