added animation and background