one more tried on animation and interaction