starting drag and select functionality
conflicts resolved