Rather complicated, no? Why not just split it into two separate lines?