Refactory removido número magico