added musik and implement dragging