interaction will sallow mouse events now. not fully tested!