refactoring of 'paradoxes'