Alternative approach to DisplayWindow