add components options