Don't think you need the `e` variable assignment as you are not using it later in the method. I'd also use `e` (or `enum`) instead `y` as the block variable name.