implementação inicial de modelo