Refactored HoneypotType