modify:if...else => ? :