Between you and me, I think the ternary opeerator is kind of bullshit. Shhhh.