adding Traians work around for 2D selection