Rearrange options to overwrite correctly
Reorganise setget snippet