movebackground affect the background-position property and changebackground do other animations stuff .
now how to execute this code forever but without blocking the browser, i have tried with a callback but it block and freeze
thanks and good day .