Refactoring of fumans