learning some new stuff, and testing a possible bug