adding fancy loading animation