refactoring in gui packages