There are some similaries between the two options. Can this be simplified?