added draggable and hide on scroll