further work + elastic mousedrop