add InternalWindow
InternalWindow & Desktop
small UI enhancements