More standard way of handling option