General application generators implemented