Lots of fun and surprises during a visit to the museum....