added animation and simple test