purer and simpler