Refactoring of external members