CircluarProgress input parameters changed to object