Title: Design for a difference engine