a lot of canvas stuff. Game get a great progress.