added background animation