nit: combine these two into `Right | Bottom => ...`.