Is it good enough: software, instructional materials, themed activities in a summer library program?