Implement Window General Module