fixed bug: background animation