added SAGE pointer support using WindowManager