Adicionado checagem de existencia de Função; Bugs Corrigidos;