the lastest changes reflects the first intent to draw our animations, from here a new branch will be created to optimize the drawing