#set_options now a private method