added new scripts and drag and drop 2