code and materials from publisher