almost close to have the base.
needs some work to the animations