option types issues