Hey Dmitry, looks good so far, a +1 after reading. I actually had a similar situation just recently. However, I'd like to test this one before we commit this. Could you als add the "if" in the "else" so it gets a "else if (...)" ? All the best, benni.