implementado Toggle e roles