actually it works like a charm