Adicionando algumas mudanças estruturais e dumped slq