add loading popup
improve plot with animation, it works with resize and it remove elemets pass time