trocando nome da tabela types para typeAlternatives e corrigindo alguns bugs