Having some fun with software