Messing around with an enumeration