add options && use it