add optionms and repairs