test geometry, add widget , desktop