animation effects added