move generic option first