made Either a little more type safe