chapter 7.8 preloading - added arguments to screen modules