nope, I was wrong. Alex's way is better