adding forbiden and supported list