it works ... most of the time