removed some unnecessary hints and lemmas