visibilidade e observer funcionando