this shine type bugs
trying to do better animation
on the way to do conditional animation
bug fixes