Forgetting semis