precompiling assets
changes from chapter 10 exercises