it works why