still working on dealing animation