about defining several options