added dynamic animations