improve: start hidden, fix maximized mode