Assert e Checks adicionados. Problema na remocao de bugs