terinary operator added