refatoração enum