all changes since Canada
added all new stuff, including fullscreen and print!