add option js generate